.heroBanner {
  position: relative;
  overflow: hidden;
  padding: 2rem;
}
@media screen and (max-width: 996px) {
  .heroBanner {
    padding: 1rem;
  }
}
.title {
  font-size: 2.5em;
  text-align: center;
  color: #3578e5;
}
.title_row {
  display: flex;
  justify-content: center;
  text-align: center;
  padding-top: 2rem;
}
.title_button {
  display: flex;
  justify-content: center;
  text-align: center;
  padding-bottom: 2rem;
}
.square {
  width: 1rem;
  height: 1rem;
  background-color: #ffcf4d;
  transform: rotate(45deg);
  margin: 1rem;
}
